Posted On: Jun 12, 2023

Today, we are excited to announce that Amazon EMR now supports the price-capacity-optimized allocation strategy for Amazon EC2 Spot Instances for clusters launched with Instance Fleets. Allocation strategies let you determine how EMR selects from your specified instance types and Availability Zones to fulfill your desired capacity. Price-capacity-optimized allocation strategy makes Spot allocation decisions based on both spare capacity availability and Spot Instance price. As a result, you can run Spot Instances at a lower price and with a lower interruption rate.

As part of today’s launch, EMR will also let you choose an allocation strategy. Previously, there was only one allocation strategy, capacity-optimized allocation strategy, available for the Spot Instances in your EMR clusters. Now, EMR will also let you choose from four allocation strategies to better suit the needs of your cluster workloads. You can now choose from price-capacity-optimized, capacity-optimized, lowest price, and diversified allocation strategies for the Amazon EC2 Spot instances in your cluster. 

This feature is available in all AWS Regions that Amazon EMR is available. Review our allocation strategy for instance fleet documentation to learn more.